package com.vframework.base.model;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
/***************************************************************
 * Name:        BaseMap.java
 * Create At:   2018年4月12日
 * Module:      base model
 * Description: [BaseMap for map to string]
 * @author      shanzhitong
 * ------------------------------------------------------------
 * 修改历史
 * 序号         日期                       修改人               修改原因
 * 1    2018年4月12日      shanzhitong
 * 2
***************************************************************/
public class BaseMap extends HashMap<String,Object> {

	private static final long serialVersionUID = 1L;

	@Override
	public String toString() {
		StringBuffer sb = new StringBuffer();
		Set<String> keys = this.keySet();
		Iterator<String> it = keys.iterator();
		sb.append("BaseMap [");
		while(it.hasNext()){
			String key = it.next();
			Object value = this.get(key);
			sb.append(key).append(":").append(value).append(",");
		}
		sb.append("]");
		return sb.toString();
	}
}
